/**
 * ����Դ�������Ʒ - ģ�嶨�ƹ������� ��www.hua360.com��
 * ��ϵ��ʽ QQ��75943938 Email:gope@vip.qq.com 
 * ����޸����ڣ�2012-10-15 14:33
 * ========  ����¥��CSS��ʽ��  ========
**/
.blue{color:#3366CC;}
.color_org{color:#f60;}
.color_666{ color:#666;}
p.first_mes{padding:8px 0;font-size:14px;overflow:hidden;}
p.first_mes a{font-weight:bold;color:#D30009;margin:0 4px;font-family:Arial;}
em.house_icon{position:relative;display:inline-block;width:20px;height:20px;margin:0 10px;top:3px;*top:0px;background:url(house_icon.png) 0 -31px no-repeat;}
.house_search{background:url(search_bg.gif) no-repeat;width:960px;height:216px;overflow:hidden; padding:0 20px;}
.search_bar{height:38px;line-height:38px;margin:15px 0 0 0;}
.search_bar .font_01{font-size:18px;color:#333;font-family:Microsoft YaHei,SimHei;float:left;font-weight:bold;}
.search_bar .search_bg{background:url(house_icon.png) 0 -391px repeat-x;width:465px;float:left;height:38px;margin-left:15px;}
.search_bar .find_house{background:url(find_house.jpg) no-repeat;border:none;width:100px;height:38px;cursor:pointer;float:left;padding:0;}
.search_bar .find_house:hover{text-decoration:none;}
.search_long{width:340px;height:30px;line-height:30px;margin:3px 0 7px 3px;border:1px solid #C62626;padding:0 0 0 20px;background:url(house_icon.png) 4px 8px no-repeat #fff;color:#999;float:left;}
.key_word{float:left;color:#999;margin-left:15px;_margin-left:5px;width:320px;overflow:hidden;height:38px; line-height:38px;}
.key_word a{margin-right:8px;color:#999;display:inline-block;}
.key_word a.color_red{color:#D30009;}
.house_tj{ float:left; margin:20px 0 0 0;width:165px; }
.house_tj li{ line-height:22px; height:22px; width:165px; overflow:hidden}
.house_tj li a{color:#333;}
.search_mid{ float:left; margin:20px 20px 0 10px; width:600px;}
.house_gg li{ float:left; margin-right:10px; height:18px; overflow:hidden}
.house_gg li a{ color:#333;}
.photo_ad{ margin:8px 0 6px; display:inline-block;}
#slider_wapper{position:relative;}
#slider{width:308px;height:255px;overflow:hidden;border:1px solid #ccc;position:relative;}
#slider li{float:left;width:308px;height:255px;overflow:hidden;}
div#controlsdbg{position:absolute;top:234px;left:0px;width:308px;height:22px;background:#000;filter:alpha(opacity=90);opacity:.9;}
div#controlsdesc{position:absolute;top:234px;left:1px;width:180px;height:22px;text-align:left;color:#FFF;padding-left:20px;line-height:22px;font-size:12px;z-index:1; overflow:hidden; line-height:26px\9}
div#controlsdesc a{color:#ffffff;}
div#controlsdesc a:hover{text-decoration:underline;}
#slider_wapper ol#controls{position:absolute;top:237px;right:1px;height:16px;text-align:right;z-index:2;}
#slider_wapper ol#controls li{height:16px;line-height:16px;margin:0 4px 0 0;width:18px;display:inline;float:left;text-align:center; margin-top:1px\9}
#slider_wapper ol#controls li a{color:#fff;font-family:Arial;font-weight:bold;text-decoration:none;display:block;}
#slider_wapper ol#controls li.current{background:#DEDEDE;}
#slider_wapper ol#controls li.current a{color:#000;}

.list_01 li{line-height:24px;height:24px;overflow:hidden;font-size:14px;}
.list_01 li a{margin-right:5px;}

.list_02 li{line-height:24px;height:24px;overflow:hidden;background:url(li01.gif) no-repeat 0 center;padding:0 0 0 10px;font-size:14px;}
.ptb7_plr15{padding:7px 15px;}
.ptb10_plr15{padding:10px 15px;}
.ptb5_plr15{padding:10px 15px;}
.pt10_pl15{padding:10px 15px 0;}
.lineh_28 li{ line-height:28px; height:28px;}
.lineh_26 li{line-height:26px;height:26px;}
ul.boder_bottom{border-bottom:1px dotted #B8B8B8;margin:0 15px; padding:10px 0;}

.left_side{float:left;width:310px;overflow:hidden;}
a.more{float:right;color:#333; font-size:12px; font-weight:400}
a.color_rr{color:#FE0200;}
a.color_b{color:#0041D9;}
.box_01{border:1px solid #DDD;overflow:hidden; height:426px;}
.box_01 .content{padding:10px 15px;}
.box_title{margin:0 10px;height:32px;line-height:32px;background:url(house_icon.png) 0 -161px repeat-x;background-color:#fff;}
.title_01{background:url(title_01.jpg) no-repeat;width:280px;height:30px;line-height:30px;padding:0 10px;margin:0 auto;}
.title_01 span{font-size:14px;color:#333;font-weight:bold;float:left;}

.mid_side{width:418px;margin-left:10px;float:left;overflow:hidden;}
.hot_news{line-height:22px;}
.hot_news li h2 a{color:#CC0000;display:block; font-family:Microsoft YaHei,SimHei;font-size:20px;margin:5px 0;text-align:center; font-weight:400}
.hot_news li p{color:#333;margin-bottom:12px;}
#jd_title{background:url(house_icon.png) repeat-x 0 -231px;height:32px;line-height:32px;border:1px solid #DCDDDD;border-width:1px 1px 0 1px;}
#jd_tab{float:left;width:210px;}
#jd_tab li{float:left;padding:0 19px;border-right:1px solid #DCDDDD;height:32px;line-height:32px;font-size:14px;cursor:pointer;}
#jd_tab li.current{background:url(house_icon.png) repeat-x 0 -264px;color:#CC0001;font-weight:bold;}
.jd_content{border:1px solid #ddd;border-width:0 1px 1px;}
span.color_org a{color:#f60;}

.right_side{float:left;width:250px;margin:0 0 0 10px;border:1px solid #ddd;border-width:0 1px 1px;overflow:hidden; height:695px;}
.blue_title{border:1px solid #DDDDDD;border-width:1px 0;}
.blue_title .title{background-color:#F7F7F7;margin:1px;height:30px;line-height:30px;padding:0 10px;}
.title_type{font-size:14px;color:#C82A00;font-weight:bold;float:left;}
.title_bg{background:url(house_icon.png) repeat-x 0 -128px;}
.house_zt{border-bottom:1px dotted #B8B8B8;margin:5px;padding-bottom:5px;}
.house_zt dl{width:238px;margin:0 auto;padding:5px 0;height:64px;overflow:hidden;}
.house_zt dl dt{float:left;width:64px;}
.house_zt dl dt img{ display:inline-block;width:60px;height:60px;border:1px solid #CFCFCF;padding:1px;}
.house_zt dl dd{float:left;width:156px;margin-left:10px;line-height:20px;}
.house_zt dl dd p{color:#333;font-weight:bold;width:156px;overflow:hidden;height:20px;}
.house_zt dl dd a{color:#666;}
.house_zt dl dd a:hover p{text-decoration:underline;}

.text_bg{ padding:15px 20px 10px;color:#784913;font:14px/22px \5FAE\8F6F\96C5\9ED1,黑体; background:url(house_icon.png) 80px -443px no-repeat;}

.family_club{margin:0 20px 10px;overflow:hidden;}
.family_club li{float:left;width:100%;margin:5px 0 0;}
.family_club li span{float:left;display:block;width:50px;height:24px;line-height:24px;text-align:center;color:#444;}
.family_club li span em{color:#f00;margin-right:3px;}
.family_club li input{float:left;display:block;width:100px;height:18px;padding:2px 3px;border:1px solid #ccc;}
.family_club li .btn{display:inline-block;width:139px;height:35px;background:url(house_icon.png) 1px -195px;margin:7px 0 7px 30px;border:none;cursor:pointer;}
.family_club li strong{font-size:12px;font-weight:700;color:#333;margin-left:15px;_margin-top:4px;display:inline-block;}
.family_club li strong em{font-size:16px;font-weight:700;color:#784913;}

.ad230{width:230px;margin:0 auto;overflow:hidden;}
.ad230 ul li{margin:5px auto;}

.buy_house{padding:0 10px 10px;border:1px solid #ddd;width:978px;float:left;}
.buy_house .title{background:url(title_02.jpg) no-repeat;height:32px;line-height:32px;}
.buy_list{margin:15px 0 0 0;height:125px;overflow:hidden;}
.buy_list li{float:left;border-right:1px dotted #B8B8B8;padding:0 10px 0 12px;width:303px;overflow:hidden;}
.buy_list li .titles{font-size:14px;font-weight:bold;line-height:22px;margin:0 0 10px;}
.buy_list li .titles a{color:#000;}
.buy_list li img{float:left;width:110px;height:85px;border:1px solid #ccc;}
.buy_list li .content{float:left;width:180px;margin:0 0 0 10px;text-indent:2em;line-height:22px;}
.buy_list li a:hover p{text-decoration:underline;cursor:pointer;}
.buy_list li .content{color:#727171;}
.box_03{border:1px solid #ddd;width:308px;float:left;margin:0 15px 0 0;height:285px;overflow:hidden;}
.mr0{margin-right:0;}
.content_list{border-bottom:1px dotted #B8B8B8;padding:10px 5px 15px;width:285px;margin:0 6px;overflow:hidden;height:90px;}
.content_lists{border-bottom:1px dotted #B8B8B8;padding:18px 5px;width:305px;margin:0 15px 0 6px;overflow:hidden;height:90px;float:left; display:inline;}
div.border_n{border:none;}
.content_01 dt{float:left;width:124px;}
.content_01 dt img{width:120px;height:90px;border:1px solid #ccc;padding:1px;}
.content_01 dd{float:left;width:170px;margin-left:10px;line-height:22px;}
.content_01 dd p{color:#333;font-weight:bold;width:185px; height:22px;overflow:hidden;font-size:14px;margin-bottom:5px; _width:150px;}
.content_01 dd a{color:#666;}
.content_01 dd a:hover p{text-decoration:underline;}
.btn_01{background:url(house_icon.png) no-repeat 0 -64px;width:64px;height:20px;line-height:20px;display:inline-block;color:#fff;text-align:center;margin:0 4px 0 0; line-height:22px\9}
.link_div{margin:10px 0 0 11px;}
.box_04{border:1px solid #ddd;width:673px;float:left;margin:0 0 10px 0;height:285px;overflow:hidden;}
.plot_left{width:657px;border-right:1px dotted #B8B8B8;float:left;margin-top:10px;}
.photo_list li{float:left;text-align:center;padding:5px 10px;}
.photo_list li img{width:190px;height:200px;border:1px solid #D6D6D6;padding:2px;display:block;margin-bottom:5px;}
.plot_right{width:320px;float:left;}
.buy_tool{width:223px;float:left;margin-left:10px;border:1px solid #ddd;border-width:0 1px 1px 1px;}
.btn_list{padding:10px 0 10px 5px;}
.btn_list li{float:left;padding:4px 6px;*padding:0 6px;}
.btn_list li a{background:url(house_icon.png) no-repeat 0 -99px;width:94px;height:28px;line-height:26px;color:#333;display:inline-block;text-align:center;}
.btn_list li a:hover{text-decoration:none;}
.calculator{background:url(house_icon.png) no-repeat -113px -30px;display:block;height:31px;line-height:31px;padding:0 0 0 30px;color:#333;font-weight:bold;font-size:14px;margin:4px 0 8px 50px;}
.want_buy{border:1px solid #ddd;position:relative;zoom:1;}
.want_buy .title{background:url(house_icon.png) repeat-x 0 -347px;height:33px;line-height:33px;width:978px;padding:0 10px;}
.tab_ul{position:absolute;left:120px;top:8px;border:1px solid #CFCFCF;border-width:1px 1px 0px 0px;}
.tab_ul li{float:left;width:70px;height:23px;line-height:23px;border-left:1px solid #CFCFCF;text-align:center;background:url(house_icon.png) repeat-x 0 -306px; cursor:pointer;font-weight:400}
.tab_ul li.current{background:none;background-color:#fff;height:24px; }
.tab_ul li a{ cursor:pointer;}
.tab_ul li a:hover{ text-decoration: underline;}
.photo_lists{margin:10px 0 0 5px;}
.photo_lists li{float:left;text-align:center;padding:5px 11px;}
.photo_lists li p{color:#666;margin-top:10px;line-height:20px;}
.photo_lists li img{width:90px;height:90px;border:1px solid #D6D6D6;padding:2px;display:block;margin-bottom:5px;}
.hot_plot{border-top:1px dotted #B8B8B8;padding:10px 0;width:970px;margin:10px auto 0 auto;}
.hot_plot_list td{width:116px;_width:150px;height:26px;line-height:26px;display:inline-block;}
.hot_plot_list a{float:left;color:#333;}
a.reviews{color:#BA2636;}
.color_red01{color:#BE1E2D;}
.wykp{width:325px;}
.wykp dd{width:190px;}
.lpkb dd{width:150px;}
ul.lpkb li{line-height:24px;height:24px;}

.jy_talk li{ float:left; width:313px;border-right:1px dotted #B8B8B8; margin:10px 10px 0 0; padding:0 5px 0 0; height:94px; overflow:hidden;}
.jy_talk li.last{ border:none; margin-right:0;}
.jy_talk dt{float:left;width:124px;}
.jy_talk dt img{width:120px;height:90px;border:1px solid #ccc;padding:1px; display:inline-block;}
.jy_talk dd{float:left;width:179px;margin-left:10px;line-height:22px;}
.jy_talk dd strong{color:#333;font-weight:bold;overflow:hidden;margin-bottom:5px;}
.jy_talk dd strong span{color:#813F04; margin-left:10px;}
.jy_talk dd p{ text-indent:2em;}
.jy_talk dd a{color:#666;}
.jy_talk dd a:hover p{text-decoration:underline;}
.detail{color:#BA2636;}

.fang_div{width:765px;float:left; height:274px;}
.houseinfo_title{height:30px;line-height:30px;overflow:hidden;padding:0 10px 0 15px;background:#F3F8E7;border:1px solid #C7E48F;}
.houseinfo_title img{float:left;margin-right:10px;}
.houseinfo_small_nav{background:url(left_nav_bg.jpg) repeat-x scroll 0 0 transparent;border-color:#C7E48F;border-style:solid;border-width:0 1px;height:29px;line-height:29px;padding:0 0 0 10px;}
.houseinfo_small_nav li{float:left;width:150px;text-align:center;color:#666;font-size:14px;font-weight:bold;}

.houseinfo_small_nav .current{cursor:pointer;background:#fff;border:solid #C7E48F;border-width:0px 1px 0px 1px;width:148px;color:#3E3E3E;}
.houseinfo_small_nav li a{color:#353535;}
.houseinfo_small_nav li a:hover{text-decoration:none;}
.houseinfo_content{padding:13px 0;border:solid #C7E48F;border-width:0px 1px 1px 1px;}
.houseinfo_content ul{line-height:30px;width:337px;overflow:hidden; float:left; padding:0 20px;}
.houseinfo_content ul.border_r{ border-right:1px dotted #ccc;}
.houseinfo_content li{height:30px;overflow:hidden;}
.houseinfo_content li span{ margin-right:5px;}
.houseinfo_content li a{color:#0449BE;margin:0 5px 0 0;display:inline-block;width:110px;}
.houseinfo_content li .area{width:100px;text-align:center; display:inline-block;}
.houseinfo_content li .price{color:#FF6600;display:inline-block;width:70px;text-align:center;}
.sale_house_btns{float:left;background:url(send_btns.gif) 0px 0px;height:24px;width:77px;border:none;margin:0 10px 0 10px;color:#fff;cursor:pointer;margin-top:3px;}
.rent_house_btns{float:left;background:url(send_btns.gif) 0px -26px;height:24px;width:77px;border:none;color:#fff;cursor:pointer;margin-top:3px;}
.houseinfo_title .search_short{width:150px;height:16px;color:#999;margin-left:5px; padding-left:3px;}
.houseinfo_title .sends{_margin-top:4px;float:left;margin-left:10px;}
.more_tuan{float:right;color:#0066CC;margin:0px 10px 0 0;}
.btn_zhaofangzi{float:left;width:60px;height:25px;margin:3px 10px 0 10px;overflow:hidden;cursor:pointer;border:none;background:url(find_house_btn.jpg) no-repeat;}
.partner{margin:10px 0 0 0;font-size:12px;line-height:2em;color:#666;display:inline-block;}
.partner strong{font-weight:bold;}
.partner a{color:#666;margin:4px;word-wrap:break-word;}
.width350{width:348px;}
.zbj_title{ height:32px; line-height:32px; margin:0 10px;}
.zbj{ border-bottom:1px dotted #B8B8B8; text-align:center; width:289px; display:block; margin:0 8px; padding:0 0 5px 3px; margin-bottom:4px;font-size:14px; font-weight:bold; color:#0041D9;}
.zbj img{ display:block; margin-bottom:5px; width:280px; height:70px; padding:2px; border:1px solid #ccc;}

.hz_list li{ float:left; width:92px; height:42px; overflow:hidden; margin:10px 18px 0 0;}
.hz_list li img{ display:inline-block;width:90px; height:40px; border:1px solid #ccc;}
.hz_list li.mr0{ margin-right:0;}
.partner dl { border: 1px solid #ddd; color: #333333; float: left; line-height: 22px; padding: 10px 15px;}
.partner dl dt { float: left; font-weight: 700; width: 80px;}
.partner dl dd { display: inline-block; float: left; width: 888px;}
.partner dl dd a { color: #666666; margin: 0 7px; white-space: pre-wrap;}
.partner dl dd a:hover { color: #0066CC;}
/*--copy right www.hua360.com  QQ:568066794--*/